class Dep{
    constructor(subArr){
        // 存储所有观察者
        this.subs=[];
        
    }

    addSub(sub){
        // 添加观察者
        if(sub && sub.update){
            this.subs.push(sub)
        }
    }
    notify(){
// 发送通知 
        this.subs.forEach(sub=>{
            sub.update()
        })
    }
}